About Bam Queen Street Limited (SC389935) United Kingdom