About C&o Swf Limited (11004037) United Kingdom