About B&w Ventures Limited (13529266) United Kingdom