Mechanical Lloyd Company Limited unveils new BMW X3