About The Bovey Tracey Arts And Crafts Festival Limited (04919301) United Kingdom