Howies
Howies are a UK based company with strong ethics, some great clothing and a rather nice website. I've just been looking at the Our Beliefs/Truth Index/Remember page* and it made me realise that I don't know where that guy went... I think I may have to go and find him.
Whilst on the subject of ethical brands, great news on the
Black Spot Trainers front - they go into production September.
* No direct link cos it's a Flash based site