About C. & I. Investments Limited (02098303) United Kingdom