About P. Duffy Consultants Ltd (07558014) United Kingdom