Truck & Trailer Parts, Agri Spares, DIY & Consumables, Calor Gas, Tools & Equipment

Our two offices at Buckingham & Witney have been supplying high quality truck, bus and agricultural parts and accessories for over 40 years. Our professional and experienced staff are always happy to help you locate the part you need. Combined with our FREE delivery service within a 30 mile radius of our depots we are sure we can help you.


Screenshot 2022-05-20 at 14.50.16

Shop open to the public with trade prices!

Our extensive shop offers a vast selection of parts, accessories & consumables across over 125m² of viewing space. We are a one stop shop for commercial vehicle parts, but also stock car/van parts and accessories as well as agricultural parts and consumables. We can make number plates and carry out hydraulic hose repair all whilst you wait in store.
Visit us at Scires Farm, Bufflers Holt, Buckingham, MK18 5DN (Peter Bassett Ltd) or Windrush Industrial, Unit 3c, Witney, OX29 7EW (Universal Truck & Trailer Parts).
Can't afford the downtime to come see us? simply ring us on 01280 817174 (PB) or 01993 700600 (UTTP) to discuss your enquiry and we can deliver to you within a 30 mile radius of our branches.
Screenshot 2022-05-20 at 15.35.36

Truck parts Buckingham , Truck parts Brackley , Truck parts Winslow , Truck parts Aylesbury , Truck parts Haddenham , Truck parts Thame , Truck parts Bicester , Truck parts Banbury , Truck parts Towcester , Truck parts Northampton , Truck parts Milton Keynes . HGV parts Buckingham , HGV parts Brackley , HGV parts Winslow , HGV parts Aylesbury , HGV parts Haddenham , HGV parts Thame , HGV parts Bicester , HGV parts Banbury , HGV parts Towcester , HGV parts Northampton , HGV parts Milton Keynes . Trailer parts Buckingham , Trailer parts Brackley , Trailer parts Winslow , Trailer parts Aylesbury , Trailer parts Haddenham ,  Trailer parts Thame , Trailer parts Bicester , Trailer parts Banbury , Trailer parts Towcester , Trailer parts Northampton , Trailer parts Milton Keynes . Agricultural parts Buckingham , Agricultural parts Brackley , Agricultural parts Winslow , Agricultural parts Aylesbury , Agricultural parts Haddenham , Agricultural parts Thame , Agricultural parts Bicester , Agricultural parts Banbury , Agricultural parts Towcester , Agricultural parts Northampton , Agricultural parts Milton Keynes .