About Stroke Consult Ltd (12873300) United Kingdom