About Lock & Olsen Ltd (08399041) United Kingdom