About Sperrin Fine Foods Ltd (NI626487) United Kingdom