About Drumbo Smith & Engineering Works Limited (NI006727) United Kingdom