About Sandstone Uk Management Ltd (SC215702) United Kingdom