About The Bahamas Locomotive Society Limited (00956100) United Kingdom