About Malcolm Lea & Son Locksmiths Ltd (13436979) United Kingdom