About Kleenrite (mcr) Ltd (07539265) United Kingdom