About Nicholson Glover Associates Limited (10578771) United Kingdom