About The Brow Bar London Ltd (13057191) United Kingdom