About Klean Freak Ltd (08884188) United Kingdom