About Narogauge Limited (01495470) United Kingdom