About C. Drescher Limited (00835868) United Kingdom