About Mccombe Brothers (ni) Limited (NI024423) United Kingdom