About Neuron Centre Limited (08293052) United Kingdom