About Lynx Locks Limited (08755762) United Kingdom