About Cloth And Clay Limited (13035893) United Kingdom