About Exmoor Holdings Limited (11432408) United Kingdom