About Gallery Jackson Ltd (12352938) United Kingdom