About Bam Solihull Limited (06390108) United Kingdom