About S Duffy & Sons Ltd (11710516) United Kingdom