About Yeovil Beer Festival Limited (10264460) United Kingdom