About Bam London Limited (09016876) United Kingdom