About Technical Waste Solutions (holdings) Ltd (08949777) United Kingdom