About Bbl Ne Limited (05026670) United Kingdom