About Angela Duffy Ltd (08512759) United Kingdom