About Miller Edwards Limited (06702718) United Kingdom