Hambling's

active 1930s?, locomotive modelmakers, London; England