About L. Duffy Limited (03498531) United Kingdom