About Singlelock Ltd (12205513) United Kingdom