Yes, you do need a subscription to see the image of his registration card, but apart from the photograph which you may not have seen, the only other information on the card which may possibly be new to you is his identity certificate number 105620, the fact his rate was 4th engineer, and that he was born in Ilford, on the date that you already know. Both he and his father were noted as British.