About Tenea Electrical Ltd (13316314) United Kingdom