About C S & O Limited (09575885) United Kingdom