P NO 5A INDUSTRIAL AREARATTI NER CHOWK DISTT MANDI himachal pradesh Himachal Pradesh INDIA 175021 (Himachal Pradesh)