About Neuro Occupational Therapy Ltd (11455007) United Kingdom