About Ye Olde Anchor Inn Limited (SC243867) United Kingdom