About Drake Foundry And Engineering Company Limited (00264511) United Kingdom