Use of Cookies

We use cookies for our electronic news and Google G4 Properties. By using this site you agree to our Terms and Conditions our Privacy Policy and our Cookie Policy. Please Accept our terms and conditions before using the site.


E and M Motor Factors Ltd E and M Motor Factors Ltd E and M Motor Factors Ltd
 
E and M Motor FactorsE and M Motor Factors on Facebook
E and M Motor Factors
E and M Motor Factors Ltd E and M Motor Factors Ltd E and M Motor Factors Ltd
E and M Motor Factors Ltd
You can place Click and Collect Orders through our website or over the phone and we will let you know when your order is ready for collection at your chosen store...                    Customers on the following postcodes get free delivery on our vans: SY20, SY19, SY23, SY25, SA37, SA38, SA39, SA40, SA41, SA42, SA43, SA45, SA46, SA47, SA48, SY24, SA44, SA36, SA35, SA65, SA64...                    If you have an enquiry please email sales@eandmmotorfactors.co.uk - hope you stay safe...                    
Search:
 
 


Rolman World Car PartsRolman World Car Parts

Rolman World Parts..

Rolman World Premier Wheel Bearing Ford Tourneo Custom 2.2 TDCi PWK2174
Rolman World Premier Wheel Bearing Ford Tourneo Custom 2.2 TDCi 155 (2012-2024) PWK2174
Only: £999.99
Rolman World Premier Wheel Bearing Audi A3 1.6 8P PWK0660
Rolman World Premier Wheel Bearing Audi A3 1.6 8P (2003-2013) PWK0660
Only: £999.99
Rolman World Premier Wheel Bearing Audi A3 1.6 8P PWK0648
Rolman World Premier Wheel Bearing Audi A3 1.6 8P (2003-2013) PWK0648
Only: £999.99
Rolman World Laygear Roller FNR103-BRT
Rolman World Laygear Roller FNR103-BRT
Only: £999.99
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.2 TDCi PWK1577
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.2 TDCi 110 MK 7 (2006-2014) PWK1577
Only: £999.99
Rolman World Premier Wheel Bearing Nissan Micra 1.2 K12 PWK0332
Rolman World Premier Wheel Bearing Nissan Micra 1.2 K12 PWK0332
Only: £20.17
Rolman World Premier Wheel Bearing Audi A3 1.6 8P PWK1565
Rolman World Premier Wheel Bearing Audi A3 1.6 8P (2003-2013) PWK1565
Only: £78.06
Rolman World Ball Bearing 6205 2R 62052RS/C3/NSK
Rolman World Ball Bearing 6205 2R 62052RS/C3/NSK
Only: £999.99
Rolman World Premier Wheel Bearing Audi A3 1.6 8P PWK0630
Rolman World Premier Wheel Bearing Audi A3 1.6 8P (2003-2013) PWK0630
Only: £69.38
Rolman World Premier Wheel Bearing Audi A1 1.2 TFSI 8X PWK0518
Rolman World Premier Wheel Bearing Audi A1 1.2 TFSI 8X (2010-2019) PWK0518
Only: £48.47
Rolman World Premier Wheel Bearing Nissan Primastar 2.0 dCi 90 X83 PWK0632
Rolman World Premier Wheel Bearing Nissan Primastar 2.0 dCi 90 X83 PWK0632
Only: £49.13
Rolman World Premier Wheel Bearing Ford EcoSport 1.5 PWK1845
Rolman World Premier Wheel Bearing Ford EcoSport 1.5 (2013-2024) PWK1845
Only: £0.00
Rolman World Premier Wheel Bearing Citroen C1 1.0 PWK0752
Rolman World Premier Wheel Bearing Citroen C1 1.0 (2005-2015) PWK0752
Only: £37.97
Rolman World Bearing 6204 2RS C3 62042RS/C3/NSK
Rolman World Bearing 6204 2RS C3 62042RS/C3/NSK
Only: £4.80
Rolman World Premier Wheel Bearing Ford Capri 1.6 MK 3 BRT252
Rolman World Premier Wheel Bearing Ford Capri 1.6 MK 3 BRT252
Only: £21.60
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 PWK1752
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 (1999-2002) PWK1752
Only: £27.39
Rolman World Premier Wheel Bearing Audi A1 1.2 TFSI 8X PWK0516
Rolman World Premier Wheel Bearing Audi A1 1.2 TFSI 8X (2010-2019) PWK0516
Only: £47.90
Rolman World Premier Wheel Bearing Citroen Berlingo 1.6 B9 PWK0532
Rolman World Premier Wheel Bearing Citroen Berlingo 1.6 B9 (2008-2016) PWK0532
Only: £36.83
Rolman World Universal Joint 27 x PUJ2001-BRT
Rolman World Universal Joint 27 x PUJ2001-BRT
Only: £8.91
Rolman World Premier Wheel Bearing Volkswagen Touareg 2.5 MK1 PWK0649
Rolman World Premier Wheel Bearing Volkswagen Touareg 2.5 MK1 (2003-2011) PWK0649
Only: £82.76
Rolman World Pillow Block UCP 207 UCP207/BW
Rolman World Pillow Block UCP 207 UCP207/BW
Only: £29.40
Rolman World Premier Wheel Bearing Audi A4 2.0 TFSi B7 (8H) PWK1693
Rolman World Premier Wheel Bearing Audi A4 2.0 TFSi B7 (8H) (2006-2010) PWK1693
Only: £54.49
Rolman World Ball Bearing 6203 2R 62032RS/C3/NSK
Rolman World Ball Bearing 6203 2R 62032RS/C3/NSK
Only: £11.69
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 PWK0347
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 (1999-2002) PWK0347
Only: £34.58
Rolman World Premier Wheel Bearing Citroen C2 1.4 PWK0579
Rolman World Premier Wheel Bearing Citroen C2 1.4 (2003-2010) PWK0579
Only: £36.32
Rolman World Pillow Block Bearing UCP207-35/UB
Rolman World Pillow Block Bearing UCP207-35/UB
Only: £0.00
Rolman World Premier Wheel Bearing Land Rover Freelander 1.8 Mk1 PWK0396
Rolman World Premier Wheel Bearing Land Rover Freelander 1.8 Mk1 (L314) (1997-2007) PWK0396
Only: £45.21
Rolman World Premier Wheel Bearing Ford C-MAX 1.6 PWK0676
Rolman World Premier Wheel Bearing Ford C-MAX 1.6 (2007-2011) PWK0676
Only: £53.17
Rolman World Bearing 6001 2RS NSK 60012RS/C3/NSK
Rolman World Bearing 6001 2RS NSK 60012RS/C3/NSK
Only: £4.80
Rolman World 6004 2RS C3 Bearing 60042RS/C3/NSK
Rolman World 6004 2RS C3 Bearing 60042RS/C3/NSK
Only: £6.60
Rolman World Ball Bearing 6202 2R 62022RS/C3/NSK
Rolman World Ball Bearing 6202 2R 62022RS/C3/NSK
Only: £4.10
Rolman World Premier Wheel Bearing Volkswagen Caddy Maxi 1.9 PWK1603
Rolman World Premier Wheel Bearing Volkswagen Caddy Maxi 1.9 (2008-2011) PWK1603
Only: £52.05
Rolman World Premier Wheel Bearing Citroen Dispatch 2.0 Dual Fuel PWK1543
Rolman World Premier Wheel Bearing Citroen Dispatch 2.0 Dual Fuel (2007-2017) PWK1543
Only: £49.79
Rolman World Premier Wheel Bearing Citroen Berlingo Multispace 1.4 BRT902
Rolman World Premier Wheel Bearing Citroen Berlingo Multispace 1.4 M59 (2002-2012) BRT902
Only: £24.39
Rolman World Premier Wheel Bearing Land Rover Discovery 2.7 TDV6 MK3 PWK1785
Rolman World Premier Wheel Bearing Land Rover Discovery 2.7 TDV6 MK3 (2004-2010) PWK1785
Only: £0.00
Rolman World Premier Wheel Bearing Nissan NV400 2.3 100 X62 PWK1951
Rolman World Premier Wheel Bearing Nissan NV400 2.3 100 X62 (2011-2022) PWK1951
Only: £52.52
Rolman World Premier Wheel Bearing Nissan Juke 1.6 DIG-T F15 PWK1561
Rolman World Premier Wheel Bearing Nissan Juke 1.6 DIG-T F15 (2010-2014) PWK1561
Only: £61.42
Rolman World Premier Wheel Bearing Ford Grand C-MAX 1.6 TDCi PWK2055
Rolman World Premier Wheel Bearing Ford Grand C-MAX 1.6 TDCi 115 (2010-2016) PWK2055
Only: £0.00
Rolman World Premier Wheel Bearing Ford Tourneo Connect 1.8 TDCi PWK0685
Rolman World Premier Wheel Bearing Ford Tourneo Connect 1.8 TDCi 110 (2002-2009) PWK0685
Only: £33.26
Rolman World Premier Wheel Bearing Land Rover Defender 110 2.5 BRT1407
Rolman World Premier Wheel Bearing Land Rover Defender 110 2.5 300 Tdi (1990-2016) BRT1407
Only: £30.71
Rolman World Premier Wheel Bearing Ford Transit 2.2 TDCi PWK2190
Rolman World Premier Wheel Bearing Ford Transit 2.2 TDCi 155 MK 8 (2014-) V363 PWK2190
Only: £0.00
Rolman World Premier Wheel Bearing Toyota Yaris 1.0 PWK1719
Rolman World Premier Wheel Bearing Toyota Yaris 1.0 (2005-2012) PWK1719
Only: £0.00
Rolman World Premier Wheel Bearing Alfa Romeo 145 1.6 930 PWK0429
Rolman World Premier Wheel Bearing Alfa Romeo 145 1.6 930 (1994-2001) PWK0429
Only: £49.25
Rolman World Premier Wheel Bearing Mitsubishi L200 2.5 PWK1857
Rolman World Premier Wheel Bearing Mitsubishi L200 2.5 Power Upgrade Pack (2006-2016) PWK1857
Only: £0.00
Rolman World Premier Wheel Bearing Ford Galaxy 1.8 TDCi PWK1895
Rolman World Premier Wheel Bearing Ford Galaxy 1.8 TDCi 125 MK 3 CD340 (2006-2011) PWK1895
Only: £103.61
Rolman World Premier Wheel Bearing Dacia Logan 1.5 MCV dCi 90 PWK0662
Rolman World Premier Wheel Bearing Dacia Logan 1.5 MCV dCi 90 PWK0662
Only: £38.74
Rolman World Premier Wheel Bearing Opel Astra H 1.4 MK 5 PWK0696
Rolman World Premier Wheel Bearing Opel Astra H 1.4 MK 5 (2004-2013) PWK0696
Only: £101.86
Rolman World Premier Wheel Bearing Ford Kuga 2.0 TDCi PWK2053
Rolman World Premier Wheel Bearing Ford Kuga 2.0 TDCi (2008-2013) PWK2053
Only: £0.00
Rolman World Premier Wheel Bearing Daewoo Nexia 1.5 BRT613
Rolman World Premier Wheel Bearing Daewoo Nexia 1.5 (1995-1997) BRT613
Only: £21.39
Rolman World Premier Wheel Bearing Daewoo Espero 1.5 BRT680
Rolman World Premier Wheel Bearing Daewoo Espero 1.5 (1995-1997) BRT680
Only: £20.79
Rolman World Taper Roller Bearing Metric 30205
Rolman World Taper Roller Bearing Metric 30205
Only: £9.61
Rolman World Premier Wheel Bearing Mercedes C180 1.8 Kompressor PWK0731
Rolman World Premier Wheel Bearing Mercedes Benz C180 1.8 Kompressor CL203 PWK0731
Only: £36.98
Rolman World Premier Wheel Bearing Audi A3 1.4 TFSI 8V S-tronic PWK2096
Rolman World Premier Wheel Bearing Audi A3 1.4 TFSI 8V S-tronic (2012-2021) PWK2096
Only: £0.00
Rolman World Bearing 6002 2RS C3 60022RS/C3/NSK
Rolman World Bearing 6002 2RS C3 60022RS/C3/NSK
Only: £3.24
Rolman World Universal Joint 27x PUJ2314-BRT
Rolman World Universal Joint 27x PUJ2314-BRT
Only: £16.44
Rolman World Premier Wheel Bearing Opel Adam 1.4 PWK1567
Rolman World Premier Wheel Bearing Opel Adam 1.4 (2012-2020) PWK1567
Only: £56.58
Rolman World Premier Wheel Bearing Citroen C3 1.4 Mk2 PWK1915
Rolman World Premier Wheel Bearing Citroen C3 1.4 Mk2 (2010-2017) PWK1915
Only: £34.06
Rolman World Taper Roller Bearing Metric 30204
Rolman World Taper Roller Bearing Metric 30204
Only: £9.24
Rolman World Premier Wheel Bearing Opel Agila 1.3 CDTi 75 PWK1825
Rolman World Premier Wheel Bearing Opel Agila 1.3 CDTi 75 (2008-2014) PWK1825
Only: £0.00
Rolman World Premier Wheel Bearing Opel Vivaro 1.6 CDTI 115 X82 PWK2188
Rolman World Premier Wheel Bearing Opel Vivaro 1.6 CDTI 115 X82 (2014-2020) PWK2188
Only: £120.60
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.2 TDCi PWK1579
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.2 TDCi 110 MK 7 (2006-2014) PWK1579
Only: £95.35
Rolman World Premier Wheel Bearing Hyundai Accent 1.4 PWK0675
Rolman World Premier Wheel Bearing Hyundai Accent 1.4 (2006-2010) PWK0675
Only: £87.84
Rolman World Imperial Taper Bearing 44643/44610
Rolman World Imperial Taper Bearing 44643/44610
Only: £10.05
Rolman World Premier Wheel Bearing Ford Ranger 2.5 TDCi PWK1744
Rolman World Premier Wheel Bearing Ford Ranger 2.5 TDCi (2006-2012) Dual Cab PWK1744
Only: £75.02
Rolman World Premier Wheel Bearing Ford Transit 2.2 TDCi PWK2189
Rolman World Premier Wheel Bearing Ford Transit 2.2 TDCi 155 MK 8 (2014-) V363 PWK2189
Only: £0.00
Rolman World Kevlar Belt A Section 4LK380-BRT
Rolman World Kevlar Belt A Section 4LK380-BRT
Only: £22.12
Rolman World Premier Wheel Bearing Ford Tourneo Custom 2.2 TDCi PWK2092
Rolman World Premier Wheel Bearing Ford Tourneo Custom 2.2 TDCi 155 (2012-2024) PWK2092
Only: £127.53
Rolman World Premier Wheel Bearing Nissan Navara 2.5 D40 PWK1743
Rolman World Premier Wheel Bearing Nissan Navara 2.5 D40 PWK1743
Only: £143.96
Rolman World Premier Wheel Bearing Volvo C30 2.0 (2006-2014) PWK1682
Rolman World Premier Wheel Bearing Volvo C30 2.0 (2006-2014) PWK1682
Only: £74.80
Rolman World Premier Wheel Bearing Renault Fluence 1.5 dCi PWK1905
Rolman World Premier Wheel Bearing Renault Fluence 1.5 dCi 110 (2009-2018) PWK1905
Only: £42.97
Rolman World Premier Wheel Bearing Opel Adam Rocks 1.2 PWK1568
Rolman World Premier Wheel Bearing Opel Adam Rocks 1.2 (2012-2020) PWK1568
Only: £31.58
Rolman World Premier Wheel Bearing Citroen Relay 2.2 HDi 100 250 PWK1544
Rolman World Premier Wheel Bearing Citroen Relay 2.2 HDi 100 250 (2006-2014) PWK1544
Only: £57.27
Rolman World Premier Wheel Bearing Volvo XC90 2.4 D5 PWK0646
Rolman World Premier Wheel Bearing Volvo XC90 2.4 D5 (2002-2015) PWK0646
Only: £112.44
Rolman World Premier Wheel Bearing Renault Kangoo 1.5 dCi 70 MK2 PWK0491
Rolman World Premier Wheel Bearing Renault Kangoo 1.5 dCi 70 MK2 Phase 1 (2008-2012) PWK0491
Only: £64.58
Rolman World Premier Wheel Bearing Mini 1.6 One R52 PWK0530
Rolman World Premier Wheel Bearing Mini 1.6 One R52 (2004-2009) PWK0530
Only: £79.11
Rolman World Ball Bearing 6201 2R 62012RS/C3/NSK
Rolman World Ball Bearing 6201 2R 62012RS/C3/NSK
Only: £4.20
Rolman World Value Trailer Wheel Bearing AWK80033
Rolman World Value Trailer Wheel Bearing AWK80033
Only: £0.00
Rolman World Ball Bearing 63002RS/BW
Rolman World Ball Bearing 63002RS/BW
Only: £1.38
Rolman World Locating Ring FRB10/110BRT
Rolman World Locating Ring FRB10/110BRT
Only: £0.00
Rolman World Premier Wheel Bearing Volvo S60 2.0 D3 PWK1891
Rolman World Premier Wheel Bearing Volvo S60 2.0 D3 (2010-2019) PWK1891
Only: £0.00
Rolman World Universal Joint 27 x PUJ2018-BRT
Rolman World Universal Joint 27 x PUJ2018-BRT
Only: £22.20
Rolman World Premier Wheel Bearing Mitsubishi Shogun 3.2 PWK1529
Rolman World Premier Wheel Bearing Mitsubishi Shogun 3.2 (2000-2007) PWK1529
Only: £86.06
Rolman World Premier Wheel Bearing Nissan Qashqai 1.6 J10 PWK1562
Rolman World Premier Wheel Bearing Nissan Qashqai 1.6 J10 PWK1562
Only: £78.62
Rolman World Premier Wheel Bearing Ford TRANSIT V363 PWK2320
Rolman World Premier Wheel Bearing Ford TRANSIT V363 Platform/Chassis (FED, FFD) PWK2320
Only: £0.00
Rolman World Premier Wheel Bearing Citroen C2 1.4 PWK0510
Rolman World Premier Wheel Bearing Citroen C2 1.4 (2003-2010) PWK0510
Only: £28.95
Rolman World Premier Wheel Bearing Citroen C1 1.0 PWK0755
Rolman World Premier Wheel Bearing Citroen C1 1.0 (2005-2015) PWK0755
Only: £70.73
Rolman World Premier Wheel Bearing Ford Transit 2.4 MK 6 PWK2125
Rolman World Premier Wheel Bearing Ford Transit 2.4 MK 6 (2000-2006) PWK2125
Only: £55.90
Rolman World Universal Joint 27 x PUJ2112-BRT
Rolman World Universal Joint 27 x PUJ2112-BRT
Only: £44.43
Rolman World Metric Taper Roller 30205/NSK
Rolman World Metric Taper Roller 30205/NSK
Only: £10.93
Rolman World Premier Wheel Bearing Volvo V40 2.0 D3 PWK2139
Rolman World Premier Wheel Bearing Volvo V40 2.0 D3 (2012-2020) PWK2139
Only: £0.00
Rolman World Kevlar Belt A Section 4LK570-BRT
Rolman World Kevlar Belt A Section 4LK570-BRT
Only: £22.92
Rolman World Bearing MG 6006 2RS C3 60062RS/C3/NSK
Rolman World Bearing MG 6006 2RS C3 60062RS/C3/NSK
Only: £7.84
Rolman World Taper Roller Plus Seal f 44600LA/49601/NTN
Rolman World Taper Roller Plus Seal f 44600LA/49601/NTN
Only: £8.40
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 PWK0229
Rolman World Premier Wheel Bearing Ford Fiesta 1.25 MK 5 (1999-2002) PWK0229
Only: £25.61
Rolman World 60/32-2RS 60/322RS-KOYO
Rolman World 60/32-2RS 60/322RS-KOYO
Only: £17.60
Rolman World Premier Wheel Bearing BMW 116i 1.6 E87 PWK1842
Rolman World Premier Wheel Bearing BMW 116i 1.6 E87 PWK1842
Only: £0.00
Rolman World Premier Wheel Bearing Alfa Romeo 145 1.6 930 PWK0434
Rolman World Premier Wheel Bearing Alfa Romeo 145 1.6 930 (1994-2001) PWK0434
Only: £41.56
Rolman World Premier Wheel Bearing Ford Mondeo 1.8 SCi MK 3 PWK0502
Rolman World Premier Wheel Bearing Ford Mondeo 1.8 SCi MK 3 (2000-2007) PWK0502
Only: £35.73
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.0 Turbo PWK0571
Rolman World Premier Wheel Bearing Ford Transit Tourneo 2.0 Turbo MK 6 (2000-2006) PWK0571
Only: £40.74

To make a purchase:

  • Register for an account
  • Add the items you want to the basket
  • Click Check Out and finalise your order
  • Click Pay with PayPal then log in to PayPal and pay or check out as guest and use your credit card
  • Complete the order
  • Wait for Yodel to deliver...

 

Welcome Guest
Please Log-in
My Shopping Basket

My Basket Total
Total: £0.00


Car Parts Delivery

Click and Collect your Parts From Aberystwyth or Cardigan

Car and Van Battery Selector

Select an Oil Seal

Register with E and M Motor Factors

Register for eNewsletter about Car Parts For Sale with E and M Motor Factors

BOSCH Prefered Supplier Automotive - E and M Motor Factors
 
     
 


Group Auto Approved Garages
 
     
     
 
E and M Motorfactors we accept Visa Mastercard Maestro Solo Switch
Member of the Federation Of Small Business

Opening Times
Mon-Fri: 8.00 to 5.30
Sat: 8.30 to 1.00

Closed Bank Holidays
Suppliers of Car Parts for all Makes and Models to the Motor Tradee
E & M Motor Factors Ltd

Unit 60A
Glanyrafon Industrial Estate
Aberystwyth
SY23 3JQ
Tel: 01970 636 677

Unit 1
Parc Piliau Industrial Estate
Cardigan
SA43 3AL
Tel: 01239 801 999

Teify Garage
Cwmann
Lampeter
SA48 8JN
Tel: 01570 423 296
email E and M Motor Factors
 

Links:


Car Parts Categories:

     
About us Automotive Parts SDS / COSH Sheets Latest News The Team Brands Leave Feedback Contact us Request a Quote Training Map Special Offers Clearance Parts Battery Selector Oil Seal Selector

My Account:

Check Out Log-in/out eShop Register Delivery Click and Collect Password Reminder eNews Register Terms and ConditionsCookie PolicyPrivacy Policy
Air Filters Air Flow Meters Air Tools Antifreeze, Coolant Leak Repair / Flush Agricultural Machine Supplies Angle Grinders Ball Joints Batteries - Car, Leisure and Commercial Batteries - Motorbike Batteries - Accessories, Key Fobs, AA, and AAA Battery Chargers Battery Water Bearings and Oil Seals Body Preparation / Repair Brake Parts Brake Fluid and Consumables Camping and Leisure Car Cleaning / Valeting Consumables Charging and Starting Clutch System / Parts Cooling and Heating CV Joints CV Boots Diagnostic Tools Degreasers Distributor Caps EGR Valves Electrical Electrical Consumables Engine Parts Engine Oils Engine Timing Tools Exhaust Systems Filters and Ignition Forestry - Chain Lube / Chain Saw Oil Fuel and Engine Management Fuel Filters Fuel Pumps Fuel Additives Glues Sealants and Threadlocks Glow Plugs Grease Hand Tools Headlamps Hoses and Hose Clips Hygiene and Safety Jump Leads Lighting and Accessories Oil Additives Oils and Lubricants Oil Filters Paints - Mixing Service Paints - Raptor Coatings Paints - Premixed Paints - Car Matching Penetrating Oils Power Tools Power Steering Oils Points Pollen Filters Shock Absorbers Spark Plugs Spings - Coil Spings - Left Steering and Suspension Tools and Tool Cabinets Torches and Lights Trailer Parts Transmissions Transmission Oils Track Rod Ends Truck Coach and Bus Parts Tyre Guages / Repair / Pumps Waxoyl Underseals and Rust Proofing Welding and Cutting Wheel Bearings Winter Products Wipers / Wiper Blades Workshop Consumables Workshop Heaters
 
E and M Motor Factors Ltd E and M Motor Factors Ltd E and M Motor Factors Ltd