G24 named Green Manufacturer at Made in Wales Awards