About Bbl (group) Limited (02312863) United Kingdom