About Miller Rock Limited (10893590) United Kingdom