About Scene Setter Ltd (10544201) United Kingdom