About Cydec Limited (04534479) United Kingdom