About Julie Mellor Limited (12048318) United Kingdom