About Bar Express Ltd (13022896) United Kingdom