About J & S Waste Management Limited (SC422530) United Kingdom