About Exmoor Associates Cic (04502895) United Kingdom