About B&r Group Ltd (10245753) United Kingdom