About Mccombe Inns Limited (NI634203) United Kingdom