About Festivals An Exhibitions Ltd (12743040) United Kingdom