One stop shop at the Challenge petrol station for agricultural and horticultural equipment and machinery servicing and sales. ...