About Anchor Inns Limited (02683318) United Kingdom