Hyde Diecasting LtdStand: A180Extrusion, plastics, rubber moulding & compositesMachining, CNC, machine tools & toolingCastings, forgings, fabrications & metal forminghttps://hydediecasting.com/Hyde Diecasting Team