About La Roux Plymouth (holdings) Limited (13474262) United Kingdom