About Drummond Investments Limited (03329307) United Kingdom