About N & B Holdings Limited (13050800) United Kingdom