About Miller & Co Ltd (08043270) United Kingdom