About Primrose Hill Studio Ltd (05303491) United Kingdom