About Thatch Bar Ltd - The (NI063637) United Kingdom