About Klean&maintain Services Ltd (12320106) United Kingdom