About Bbl (investments) Limited (10427418) United Kingdom