About C.o. Semoh Limited (08231878) United Kingdom