About Exmoor Industrial Supplies Ltd (07218890) United Kingdom