About Klean 19 Limited (12701716) United Kingdom