About Mccombe Ni Limited (NI609909) United Kingdom