About Ambrose Door & Lock Services Ltd (10888242) United Kingdom