About Metro Environmental Limited (08711723) United Kingdom