About Ajw Environmental Services Limited (12741054) United Kingdom