About B & B Components Limited (04718672) United Kingdom