Another quick update on this rather tedious issue.
Our ‘Buy Now’ buttons are back for most people. But for EU countries (UK excepted) they remain disabled. We took the decision to code in a geo-location check on the IP address of anyone who views our purchase page. We only retrieve the country code and if that indicates one of the 27 non-UK EU countries then the PayPal Buy Now button is disabled. Those users can however, still place an order by email which we process entirely manually.