About Lime Clean Limited (11735699) United Kingdom