About New England Group Ltd (13581561) United Kingdom