About Leamington Key Co.limited (00470708) United Kingdom