About Sally Tilleray Consulting Limited (09590517) United Kingdom