Television in Barnstaple, Devon We help you find any company! Twelve Stones Animation Limited Millennium House, Roundswell Business Park Barnstaple, Devon