About Neill Associates Ltd (11823485) United Kingdom