About Burger & Lobster Restaurant Group Limited (08332271) United Kingdom