About B & H Connection Ltd (13255460) United Kingdom