About Timpdon Miniature Railway Company Ltd (11256387) United Kingdom