About C N Sandulache Limited (10183888) United Kingdom