About Miller Connections Limited (12908454) United Kingdom