About Gallery 88 Ltd (03220745) United Kingdom