About Ipswich Model Engineering Society Limited (10241363) United Kingdom