Directions to the business CHANNEL SHUTTER & DOOR CO LTD - St Helier