About Tesla Electrical Ltd (10602378) United Kingdom