About P.m.duffy Limited (12214835) United Kingdom