Corporate identity for new Scottish rally racing team.