About B&s Solution And Innovation Ltd (12428021) United Kingdom