About Sand Star Ltd (06385548) United Kingdom