About Leftfield Environmental Limited (07371459) United Kingdom