About Soho Arts Festival Limited (08270505) United Kingdom