About The Coach Inn (omagh) Ltd (NI650293) United Kingdom