About Gallery Holdings Limited (02201275) United Kingdom