About Drummond Rose Ltd (10326885) United Kingdom