About Bar Controls Limited (11468297) United Kingdom