About Laughter Festivals And Championships Limited (06126280) United Kingdom