About Julie Bowman Limited (12155506) United Kingdom