About B & G Holdings Limited (SC500037) United Kingdom