About Sandstone Medical Limited (10802791) United Kingdom