About Templared Limited (NI620903) United Kingdom