About Drummond & Drummond Limited (11165521) United Kingdom