About Peter Duffy Holdings Limited (10810186) United Kingdom