About Thomas H Duffin (NI056860) United Kingdom