About Lewthwaite Neurology Limited (09197519) United Kingdom