About Bam Bam Frenchies Limited (13158719) United Kingdom