About Kaylex Limited (03958816) United Kingdom