About Kleanhomes Limited (11334641) United Kingdom