About S & B Waste Management & Recycling Limited (02780778) United Kingdom