Hi,
This company is based in Luxembourg, 15% VAT is included in the price. I have ordered only tooling and for modeling and model engineering items I can not answer. I saw them in the past in fair in France and Germany. They are not tinkering with trade. I understand that the price for a set of tyre is rather high, but I think that I would have confidence in them.
Atkinson steam waggon, wow, great project!