About Tenham Electrical Engineers Limited (01059812) United Kingdom