About Drummond Holdings Ltd (12889162) United Kingdom