About Sussex Miniature Locomotive Society Limited (01214042) United Kingdom