About Jackson Fine Art Ltd (04577846) United Kingdom