About Mere Environmental Limited (07536785) United Kingdom