About Cheltenham Society Of Model Engineers Limited (04244812) United Kingdom