About Edward Drummond & Co Ltd (05555454) United Kingdom