Hopefully some UK people will see your question.
Once you have 2 more non-spam posts or replies in New Members and an hour wait, you could ask here
UK Forum
All I know is Liberty-Flights.co.uk is a good hardware shop and you could check what juices they have in the UK (though they are not a
juice maker)