About Nicol Anderson & Company Limited (SC014539) United Kingdom