About B&a Group Milton Keynes Limited (10299680) United Kingdom