Public Relations in Cheddar, Somerset We help you find any company! Swinkels Communications Ltd 16 High Street Cheddar, Somerset