About The Studio Venue Company Limited (05845932) United Kingdom