About Chalke Valley History Festivals Limited (08290260) United Kingdom