About S & B Recycling Limited (07757725) United Kingdom