About Griffin Neurosurgery Limited (11569053) United Kingdom