Yes you are quite right, an LLC would certainly shield the company from an individual. That's why such things are formed.