About Barton Environmental Services Limited (02229165) United Kingdom