About Office Kleen Services Ltd (10579984) United Kingdom