About Eighty Six Restaurant And Bar Ltd (11220888) United Kingdom