About Simon Nicholas Associates Ltd (06890026) United Kingdom