About Julie Heslington Limited (10926693) United Kingdom