About Frazer Theatre Craft Services Limited (11268032) United Kingdom