About Dartmoor Hotels Limited (07986512) United Kingdom