About Miller-clarke Limited (13385585) United Kingdom