XLR8

XLR8 was a leading brand in the UK for fitness products.