About London Neuroimaging Specialists Ltd (08689968) United Kingdom