About Ccs Associates Limited (02086153) United Kingdom