About Lennon Livestock Ltd (NI625876) United Kingdom