About C Products Holdings Limited (06849410) United Kingdom