About Bar Buoy Ltd (13149940) United Kingdom