About Sandal It Consulting Limited (08954785) United Kingdom