About Drummond Portfolio Limited (12865864) United Kingdom