About Sandra Henderson Consulting Limited (09624857) United Kingdom