About Klean Keepers Ltd (08316570) United Kingdom