About Design Construct & Exhibitions Holdings Ltd (12875557) United Kingdom