About Soho Gallery Limited (08883138) United Kingdom