About The Trowbridge Museum Shop Limited (03363522) United Kingdom