About Sandy Lindsay Consulting Limited (11378366) United Kingdom