About Teo Electrical Ltd (10682933) United Kingdom