About Kenwood Tech Ltd (13044809) United Kingdom