About Clothes Horse Laundrette Ltd (13307834) United Kingdom