About Sandstones Europe Ltd. (04174002) United Kingdom