About Bar None London Ltd (13409839) United Kingdom