Having read your excellent book Peter on the 3 wheeler, I don't think it was 'Sir' Charles that went over to see Pete Larsen's Liberty Ace
Wasn't it Steve Morris and Tim Witworth ?
From what I remember reading Charles was very resistant to developing the 3 wheeler and had to be persuaded by having it shipped over to Malvern
All the rest is accurate