Re: Will it work?
Make your UK business a franchise or subsidiary
set up your main office/hq in Amsterdam.
it sell/supplies e products for sale to your business exclusively at really high rates.
these must be sold at rates that technically wipe out profits.
other shenanigans and chicanery applies
the double Dutch certainly does exist still.