About Abbey Environmental Services Ltd (11796383) United Kingdom