About B & B Holdings Limited (05746976) United Kingdom