About Julie Hickman Design Limited (10873035) United Kingdom