About Consumer Product Solutions Limited (03940402) United Kingdom