About The Waste Specialists Limited (11872302) United Kingdom