About Miller Harris Limited (02710182) United Kingdom