About Ashford Miniature Railway Ltd (13589384) United Kingdom