About Sound Stage Studios Ltd (04805662) United Kingdom