About Sandstone Limited (02717887) United Kingdom