About K C & I Limited (13034974) United Kingdom