About B&g Managed Solutions Uk Ltd (08615560) United Kingdom