About Drummond Scott Limited (06891171) United Kingdom