About Bio Recycling Solutions Limited (04603043) United Kingdom