About Towneleyside Environmental Services Limited (04654237) United Kingdom