About B And Bb Limited (11783106) United Kingdom