About Anvil Hotels Limited (02749527) United Kingdom