About Bbl Management Limited (08641262) United Kingdom