About C S & I Ltd (11741019) United Kingdom