About Studio Bam Ltd (09957703) United Kingdom