About Ta Innovative Waste Solutions Ltd (05880065) United Kingdom