V B Fabrications Ltd ← View details Barnswood Farm, Macclesfield, England SK11 0RA +44 1260 226261 Get Directions From* To * — Required information