About Duffy S Rochdale Limited (12816720) United Kingdom