About Miller Lock Ltd. (08109125) United Kingdom