About Anvil Inns (lastingham) Limited (06303389) United Kingdom