About Bar Solutions Ltd (12782709) United Kingdom