About Exmoor Partners Llp (OC397302) United Kingdom