About M O R Environmental Limited (08877753) United Kingdom