About T&c Waste And Recycling Limited (10628959) United Kingdom