About Neill & Company Wine Importers Ltd (NI069245) United Kingdom