About Exmoor Coast & Country Limited (04433746) United Kingdom