About Jellinek Neurosurgery Limited (07126613) United Kingdom