About Drummond Venture Group Limited (13466997) United Kingdom