About Alliance Trust Services Limited (SC312561) United Kingdom