About E. & C.f. Downing Limited (00265276) United Kingdom