About Sandstone Design Solutions Limited (04709190) United Kingdom