About Sand Cafe Ltd (12706293) United Kingdom