About T.w.t. Waste Disposers Limited (01119803) United Kingdom