About Templegate Retail Solutions Limited (08849195) United Kingdom