About W & B Holdings Ltd (13588892) United Kingdom