About Sand It Technology Ltd (07797446) United Kingdom