About Templestop Limited (04050752) United Kingdom