About Kleencare Service Ltd (07452604) United Kingdom