About Bromyard & Linton Light Railway Association Limited(the) (01354372) United Kingdom