About Miller Walker & Co Ltd (08709222) United Kingdom