About Tekkers Trophies And Awards Ltd (08493322) United Kingdom