About Clean Pad Limited (12736766) United Kingdom