It's a picture that has been discussed before. Actually it shows the 250,000 th. British Ford leaving the Assembly Line at Trafford Park, Manchester on the 17th of April 1925.
See this thread: http://www.mtfca.com/discus/messages/257047/314145.html?1349702355
The drop frame front axle in combination with the pre '26 fender irons are the major clues it's a British built '25.