To navigate, press the arrow keys. Spencer Micro Ltd ← View details 1 Rowan Close, Towcester, England NN12 6XL +44 1327 352668 Get Directions From* To * — Required information