About Bar Twenty Nine Ltd (12966352) United Kingdom