About Cookson Associates Limited (12295033) United Kingdom