KCA Deutag – Flying the Flag in Aberdeen. KCA Deutag one of the world’s leading onshore and offshore drilling and engineering contractors,   contacted Keillor Graphics to renew two of their flags for the company’s corporate offices in Altens, Aberdeen. The two flags were made from high quality material and the elements making up the flags design were stitched rather than printed.