About Bar 18 Ltd (11435039) United Kingdom