About Clean Clipper Limited (12571512) United Kingdom