About Exmoor Smallholdings Ltd (09574238) United Kingdom