About Sailor Town Inns Ltd (NI643797) United Kingdom