About Drummond Engineering Ltd. (SC259918) United Kingdom