About Sperrin Agri Products Ltd (NI602632) United Kingdom