About Bam Shabam Productions Limited (10832325) United Kingdom