Hello WeeFilly, welcome to the forum, the 66th would be glad to have you on board, we are indeed an EU company, myself living in the UK.
If you would like to join, the link is available below:
http://www.warofrightsforum.com/show...-Infantry-B-Co
If you decide to join another company however, I do wish you the best of luck and if you have any questions, feel free to ask.
Otherwise, feel free to add me on Steam:
http://steamcommunity.com/profiles/76561198168271912/