About Julie Walford Limited (11426283) United Kingdom