About Clotheshorse Ltd (12191430) United Kingdom