About R A Duffy Limited (07920956) United Kingdom