About Drummond Engineering Solutions Limited (06176939) United Kingdom