About Benson Lock Ltd (08230932) United Kingdom