About Dover Transport Museum Society (01690404) United Kingdom