About Stroke Index 1 Limited (08444917) United Kingdom