About Exmoor Utilities Services Limited (12871404) United Kingdom