About Miller & Young Ltd (07605757) United Kingdom