About The Thatched House Dartmoor Ltd (11101676) United Kingdom