About Meenan Ltd (NI616078) United Kingdom