Hello, stoyan! Welcome to Autopuzzles! I'm m-alexalex at RCForum.
If you allow, I'd correct you a bit.
Here is a translation:
'Streamlined electric car shown on the photo serves as a delivery van in England. Its workload is 1 ton. Interesting feature is a sliding door into the cabin placed in the front of the car'.
So it was not a Russian car working in England, but the local one. I'm afraid some might have thought of it being Russian.