About Cussons Technology Holdings Limited (05572391) United Kingdom