About Sluggan Farms Limited (NI623037) United Kingdom