About Bavarian Festivals Limited (09865118) United Kingdom