I'd also check Jaguar Classic Parts, I've just picked up passenger side overmat for my cat, although that was the last one
Failing that I'd shop around, there should be plenty of local people that could do it, just make sure to actually inspect the material first before making an order. Most of these 'premium' overmats on eBay are really poor quality compared to Jag mats.
1996, 3.2 SWB X300 - Finally a rust free daily driver
1997, 4.0 LWB X300 - Unlucky car.
1988, 3.6S XJS - Never ending restoration project.
1994, 3.2S X300 - Accident damaged, October 2015. Gone!
1994, 3.2S XJ40 - Long gone.