About Macclesfield Weston Associates Limited (11515706) United Kingdom