About Magrath Environmental Services Limited (05689629) United Kingdom