About Mclennan Foods Ltd (SC617591) United Kingdom