About Barbican Refreshments Uk Ltd (13290698) United Kingdom