About Theatre Scenery Supplies Ltd (10793903) United Kingdom