About A & A Nicholson Limited (SC299148) United Kingdom