About Tesla Retail Limited (09893142) United Kingdom