About Bll Holdings Limited (03811951) United Kingdom