About The Anchor Bar & Restaurant Ltd (10263442) United Kingdom