About Sandgate Consulting Limited (12481637) United Kingdom