About Exmoor Stores Limited (12216086) United Kingdom