About Sandheath Consulting Limited (10041286) United Kingdom