motor sport careers in Longford, Ireland