About N.l Drummond Limited (11661341) United Kingdom