About P.s. Nicholson (forres) Limited (SC029308) United Kingdom