About B & S Bros Limited (10870385) United Kingdom