About Peter Duffy Limited (01051852) United Kingdom