About Bar98 From The Hatch Limited (13509389) United Kingdom