Can find nothing on the births for him? SDGW list him as born in Liverpool.

Was his mother called Thompson? is that a double surname do you think?