Looking at the pictures again , the red one looks like it could be outside Barry Herbers Scimitar garage in Attleborough , if so one of mine was once reversed up to the wall ,when I started it up it left two black circles on the white paint 😂
I'd say the red one is pictured at the Percival Motor Company in Kent. They've had a couple through their hands in the last year or two.