About Holborn Wine Bar Ltd (10238118) United Kingdom