names and addresses of heavy equipment spare parts shops