About Cloth Cap Limited (13400347) United Kingdom