I now believe this could be a photo of Robert John Thompson who was a ship engineer for Messrs Thornycroft and Co (ship builders) in Southampton. It may have been taken on the occasion of his marriage to Annie Edith Player in 1906 which would fit with the age of the photo. Does anyone know whether uniforms were worn by engineers? Thank you.