About Kenlock Ltd. (09465800) United Kingdom