About Keytake Limited (02400844) United Kingdom