About Klean Delight Service Ltd (12114602) United Kingdom