About Mentor Lock Ltd (07152528) United Kingdom