About N & M Macclesfield Limited (13573120) United Kingdom