About Sands Consultancy Ltd (NI673246) United Kingdom