B & R Factors New Car Spares 7 years ago ID: #2291 Listed In : Vehicles Unit 5 Cwmllwchwr Mill, Dyffryn Road, Ammanford, Dyfed, SA18 3SY 01269 591129 Business Description B & R Factors New Car Spares, Address : Unit 5 Cwmllwchwr Mill, Dyffryn Road, Ammanford, Dyfed, SA18 3SY, Phone : 01269 591129 Reviews & Ratings Write a Review No Review. Please login / register to add your review.