About Kerylos Limited (02892526) United Kingdom