About B & H Birmingham Limited (11448552) United Kingdom