About B & S Uk Holdings Limited (05044523) United Kingdom