About Sperrin Restaurant Omagh Ltd (NI661063) United Kingdom