About Bb&lb Ltd (13697286) United Kingdom