About Slate Art Gallery Ltd (10738710) United Kingdom