About Glenmarshal Farms Ltd (NI628442) United Kingdom