About B&h Group Ltd (11662938) United Kingdom