About Duffy Commercial Services Ltd (10183971) United Kingdom