About Stage 27 Pictures Ltd (13432969) United Kingdom