About Macclesfield Packed Products Limited (10423076) United Kingdom