(1) When any officer of customs is about to search any person under the provisions of section 158, the officer of customs shall inform such person about his right to be taken to a gazetted officer of customs or Magistrate, and if such person so desires take him without unnecessary delay to the nearest gazetted officer of customs or Magistrate be...