About Duffy (macclesfield) Limited (02679063) United Kingdom