About Chris Duffy (uk) Llp (OC330949) United Kingdom