About Cloth World Limited (02652976) United Kingdom