About Clean Holmes Ltd (12510679) United Kingdom