About Gallery Ten Ltd (08307478) United Kingdom