About Templetronics Ltd (04906609) United Kingdom