About Wells & Walsingham Light Railway Limited (10707635) United Kingdom