About Cloth A Ltd. (12892632) United Kingdom