Can't find any threads concerning them or their presses.
Are they any good?
Are they genuinely made in UK, or is there just some 'final assembly' to qualify as UK made?
They are not cheap, so I don't want to be considering a Chinese press that has had the handle bolted on in Essex and sold as 'UK Made'.
Are they worth the money?
Is the aftersales any good?