About Landshire Country Foods Limited (03256269) United Kingdom