About Neill International Development Ltd (NI607760) United Kingdom