About Bar Yellowjacket Ltd (10909279) United Kingdom