About B&a Group Bermondsey Limited (10301958) United Kingdom