About Peter Duffy (leeds) Limited (10568145) United Kingdom