About Type One Locomotive Company Limited (03905245) United Kingdom