About Benjamin J Lock Engineering Ltd (09827253) United Kingdom