About Mackle Snacks Limited (NI056533) United Kingdom