About Melksham Tourist Information Centre Ltd (05795109) United Kingdom