About Mcaleer & Teague Ltd (NI620269) United Kingdom