HI Tushar, many thanks for this - this has worked perfectly.
In summary the solution to deliver top 10 filter
1. Bring in Vendor dimension into Rows
2. Apply the Top N sort by sum of accrual on the vendor field
3. Bring in the company dimension into filter, and then 'Add to context' (via right click on company dimension in the filters section.
4. My desired view was non-graphical, so I have brought in the Sum(accrual) measure into my Marks as Text.
Linking the top 10 sort to the company code filter through the company code context, means I can now filter by company code and deliver the Top N for that company code or combination of company codes as determined by the context filter.