VYBRA PRODUCTS LIMITED, Andover, Vereinigtes Königreich