About The Anchor Inn Diglis Limited (04699946) United Kingdom