About Harry Needle Railroad Company Ltd (03778022) United Kingdom