About C & S Mandarin Ltd (10362511) United Kingdom