Caterpillar has mounted a legal challenge against the UK’s Trade Remedies Authority over an 18.81 per cent anti-dumping duty imposed on its Chinese-built excavators.