About Design Craft Exhibitions Holdings Ltd (11130223) United Kingdom