About Northampton Society Of Model Engineers Limited (IP21783R) United Kingdom