About Mckee Technologies Ltd. (09761073) United Kingdom