About Julie Vevers Limited (04333560) United Kingdom