About Cheshire Lock & Safe Company Ltd (11678241) United Kingdom