About The Story Tent (telford And Shropshire) Ltd (13616486) United Kingdom