About Melksham Environmental Services Limited (05928604) United Kingdom