About Drury Engineering Services Holdings Limited (12344509) United Kingdom