About Jaz Venables Fine Art Ltd (13115202) United Kingdom