About Dartmoor Investment Trust Limited (02464865) United Kingdom