About Cloth Cat Lbb Limited (10240192) United Kingdom