About The Bovey Tracey Craft Centre Limited (04775980) United Kingdom