About Kennword Limited (07890787) United Kingdom