About Julie Mangeard Limited (09757589) United Kingdom