About Dragonfly Scenery & Design Ltd (04121147) United Kingdom