B & R Factors ← View details Unit 5 Mill Units, Station Road, Ammanford, Wales SA18 3SY +44 1269 591128 Get Directions From* To * — Required information