Hi Jon
Some English companies do figures but yes large scale is a problem.
I build a old speed boat at 1/12 scale and only found the size I required in a cheap shop as wrestling figures.
OK out in the water but close up only a mother could love them.
$2 each so I got 20 !!!
A 3D printer would be nice and made your own!!!