To navigate, press the arrow keys. Allfix Ltd ← View details 2 Leyland Road, Poole, England BH12 5HB +44 1202 519066 Get Directions From* To * — Required information