About Julie Godefroy Sustainability Ltd (10293544) United Kingdom