Hello,
My name is Jeff Goddard, living in Leamington Spa, United Kingdom.
If you are a technology company that wishes to expand channel sales in the UK and across Europe...