About Julie Stowe Ltd (13706229) United Kingdom