About Devlin Agri Ltd (NI673003) United Kingdom