About Lime Environmental Limited (10579433) United Kingdom