About Nelson Mackenzie & Co. (SL002871) United Kingdom