About Exmoor Investments Ltd (00636419) United Kingdom