About Ancorra Environmental Services Ltd (08342838) United Kingdom