About Mr Klean Limited (12758734) United Kingdom