About Klean & More Limited (13355211) United Kingdom