About Edward Drummond Consulting Limited (07448587) United Kingdom