Could it be that "pool-173-71-5-165.dllstx.fios.verizon.net" is not coming from the United States? That is your current domain address. If you can log on to
www.princess.com with your user name and password from your local library or from a computer that is
not using FIOS on Verizon located in the U.S. then Verizon is the likely cause of Princess thinking you are in the U.K. I assume that you are using
www.princess.com as your browser destination address.
FYI: I checked your 173.71.5.165 I.P. address. It doesn't trace to North America. In fact it doesn't trace to any Internet world region.