About Nic Mcelhatton Art Sales & Advisory Ltd (11035949) United Kingdom