About Kennedys Innovations Limited (07653371) United Kingdom