Vendor due diligence for Tax Traders Limited