About Clothesource Management Services Limited (03817548) United Kingdom