About Sidmouth Hotels Limited (04028342) United Kingdom