About The Wormald Patent Locks Company Limited (03465431) United Kingdom