About Drummond And Son Engineering Ltd (NI636920) United Kingdom