About Csc Directors (no. 2) Limited (10831026) United Kingdom