About C&1 Limited (13698224) United Kingdom