Selcraft UK Ltd

 01886 833444
Creative Design, Bespoke Production;
Medallists, Insignia & Badge-makers.
Corporate Jewellery. Staff Recognition Pins.
Established 1973

By using this website you agree to accept our Privacy Policy and Terms & Conditions