About Clobber Clothing Limited (04868490) United Kingdom