About Neurocare Ltd (02402212) United Kingdom