About A Lock & Co Limited (05848170) United Kingdom