About Clothhall Limited (10035993) United Kingdom