About Templepower Control Systems Limited (04548235) United Kingdom