I´ve just e-mailed you, Nigel, but thought I´d send a message here, too. I´m very interested to hear that your father may have served in `B´ Company (called "No. 3 Company, `B´ Support Group" on the Anzio Beachhead. I´m sure that if he mentions a few names of his mates or his NCOs/officers, I would soon be able to establish in which Company he served. Or even a photo of his mates might do it.
John