About Bam & Rob Props Limited (12711611) United Kingdom