About Klean Sweep Limited (12512475) United Kingdom