About J & B Recycling Limited (02905505) United Kingdom