Here is a upto date seedbox list seedboxlist.com
These sites should be what your looking for xohost.co.uk super-seed.me.uk seedboxhosting.co.uk
Separate names with a comma.