About Hemel Trophies & Jewellers Limited (05892497) United Kingdom