About P. Duffy Limited (SC276090) United Kingdom