the greedy B's would not accept my paying and claiming several times over the odds for a full fare scheduled ticket on the same route even if it was entirely business
That's incorrect - there is no requirement to travel on business via the most economic means.
Only the totally ludicrous would not be allowed by HMRC e.g. travelling to a customer using a baloon.