About Miniature Steam World Ltd (12068904) United Kingdom