About Tullyhill Fresh Produce Limited (NI673033) United Kingdom