About Magennis And Creighton Limited (NI682334) United Kingdom