Elcock Ted E C

3rd Engineer 24. SS TREVANION. 7 Caegwyn Road. Green Close. Whitechurch. Glamorgan