About C & S Displays Limited
C & S Displays is an exhibition design and production company based in Axmouth, Devon and operating throughout the UK. Whatever your exhibition needs, whether it be a shell scheme or a large bespoke stand, we will provide you with a service that is second-to-none, from your briefing right through to dismantle of your stand.