About R S Duffy Ltd (07366618) United Kingdom