There used to be a Hornby/Triang/Meccano factory of some sort on Speke Hall Road. Anyone remember what that was?