About Wagstaff Environmental Limited (07200245) United Kingdom