About E.f. Coward & Sons Limited (00866078) United Kingdom