About Spd Templegate Limited (09794314) United Kingdom