About Mac Sand Ltd. (NI634134) United Kingdom