About Drummond Associates Limited (06233719) United Kingdom