About Julie Screech Limited (08988933) United Kingdom