About Rossdales Neurocare Limited (09978130) United Kingdom