About Annabell S Gallery Limited (12725409) United Kingdom