About Kerlock Ltd (SC601985) United Kingdom