About Emma Stothard Sculpture Ltd (11534728) United Kingdom