About Mcaleer & Rushe (holdings) Ltd (NI039842) United Kingdom