About Stephen Nicol Associates Limited (09524469) United Kingdom