Bal Seal Engineering Enhances UK Support with New Cardiff Office