Tactitle Switch in China Dongguan Weijia Electronic Co.ltd Address: Liuwu Lane Liaobu, 523400 Dongguan China China Phone Number: +86 0769889532002507