About Grimsby Lock & Hardware Limited (06764719) United Kingdom