About Sand International Ltd (10325947) United Kingdom