Quite possible, based on appearance and considering you're in the UK where some came in a few years ago and were apparently distributed around a bit (beyond that I don't know their history in the UK). You might find more first hand knowledge of them on the right UK forum. There's another similar looking fish (at that size), A. sp. inirida, which is close geographically. Don't know whether any inirida are in the UK, so that may or may not be a possibility.
From what I've read, they're a relatively easygoing species.