About Bar Restaurant Solutions Ltd (10797185) United Kingdom