About B&gb Holdings Ltd (10258361) United Kingdom