About Williams Waste Limited (13629849) United Kingdom