About B & S Holdings Limited (00317219) United Kingdom