About Sandset Limited (12367907) United Kingdom