About Hay Festival Foundation Limited (03490480) United Kingdom