About T R Thermal Oxidisers Limited (07908207) United Kingdom