I have AA priced by ex-Ireland, go through Dublin Rate Desk. and priced according to Dublin and pick up in UK. (priced in Dublin Fare which is higher than UK)
The first and first international segment is BAxxxx (AerLengus metal)and my first inter-con segment is with BA as well.
Note: BA's desk in US told me if I book through them, even I pick it up in UK, they will still charge me ex-US fare. I need to IDD to UK's BA desk if I want UK/Ireland fare!!