About Elmdene (exmouth) Limited (01927052) United Kingdom