About Holmfirth Food & Wine Ltd (10183538) United Kingdom