Alternative Fuel Mecca, a supplier of equipment for pumping and refining oil. They offer a range of products such as pumps, centrifuges, and oil presses. The website provides information about their products, including descriptions, prices, and customer ratings