High quality 1060-H24 aluminium plate made in China