About Anderson Nicol Holdings Ltd. (SC580293) United Kingdom