About Soho Gallery Limited (13267280) United Kingdom