About A.r. Duffy Limited (07260055) United Kingdom