I have found this photo showing the engine in more detail. According to this new source the engine was 265ci. The owner/driver was Ian McLaughlin and his mechanic was Jack Clewer which explains the name of the car.
I have a feeling that only one Kieft FJ car was built, which means we now have 2 puzzles of this car, one like this and the other in its original form.