About Vincent Kennedy Limited (01339633) United Kingdom