About Pro Clean Equipment & Services Ltd (12632080) United Kingdom