About High Wycombe Model Engineering Club Limited (03946832) United Kingdom