About Canned Laughter Comedy Ltd (12776081) United Kingdom