I know a lot of people forget this (including those who live here!) but the UK is in fact in Europe, part of the EU (as is Finland). May I offer my services on that basis?:y