About Nicki Souter Associates Limited (SC377370) United Kingdom