About Cec Associates Ltd (10384008) United Kingdom