About Templar Designs Limited (03637901) United Kingdom