About Ashford Environmental Services Limited (03391305) United Kingdom