About Bs Developments & Recycling Ltd (11489318) United Kingdom