About Littlebrook Environmental Limited (03481376) United Kingdom