About Tesla Electrics Ltd (10519205) United Kingdom