About Klean Machine Ltd (13081729) United Kingdom