About Carter Duffy Limited (04931090) United Kingdom