About Drummond Drake Associates Limited (11271768) United Kingdom