About Alick Nicol Limited (SC255890) United Kingdom