About Sands Galleries Limited (07519507) United Kingdom