About Alexander Nicol Limited (SC305215) United Kingdom