About Exmoor Plant Services Ltd (13200992) United Kingdom