About Sandscad Ltd. (04874292) United Kingdom