About Brenchley Neurological Research Centre Ltd (13328141) United Kingdom