About The British Railway Stories Ltd (08130266) United Kingdom