IMPACT are leading UK supplier of the best selling trophies & medals.
We are members of the British Promotional Merchandise Association (BPMA). Our knowledgeable sales advisors will provide the perfect solution to your next presentation.
Product Range
Company awards engraved