About Capitan Clothing Ltd (08996127) United Kingdom