About Chelsea C&o Limited (13648287) United Kingdom