About Welshpool & Llanfair Light Railway Preservation Co Limited (00646238) United Kingdom