About W & B Engineering Limited (10858938) United Kingdom