You will find that IPMS USA is much the same, if not more so.
I do wish I could make it over to Telford some year.
Be sure you check out the custom motorcycle which won the best of show at the recent IPMS USA Nationals
You might want to go over to Fine Scale's sister magazine --Scale Auto
They may have more auto competition galleries