About Julie Mellor And Associates Limited (11389498) United Kingdom