A person cannot be held liable under section 49 of the Legal Metrology Act if he proves that the commission of the offence was without his knowledge and that he has exercised all the due diligence to prevent the offence.