About Bam Advertising Holdings Limited (07854295) United Kingdom