About Bar Restaurant J26 Ltd (11405235) United Kingdom