About B&b Development & Investment Ltd (13520712) United Kingdom