About Sand & Stone Escapes Ltd (10094888) United Kingdom