About James Duffus (SC083626) United Kingdom