About Miller & Mckaig Limited (03469007) United Kingdom