About Lennon Taggart Ltd (10735375) United Kingdom