About Miller Turner & Co. (u.k.) Limited (01638246) United Kingdom