About Julie Russell Ltd (13107736) United Kingdom