About Julie Devitt Limited (07240666) United Kingdom