You can use the same methods as with a known website, just pop it into a vendor review search engine like SoS and there'll be reviews, it does work for emails as well as site addresses. If there are no reviews it could just be they're new, but it's better not to use them just in case.
By making stupid threads on public websites, fo sho Ya bro let me give you my boy's email he sells cocaine and heroin by the kilo. Nah it's cool I trust you bro you have "dank" in your name you're obviously LEgit.
Vendor review searche engine SoS ? could you go any further ? Difficult to find since SOS is a current word.
Personal recommendation is always good. You have had success with RC delivery, which companies have you used that were good for UK?
Dude UK is an island!!! Ooooooooooooooooooooo I see, you think UK soil needs some plant food. Fuck, you got it all wrong, UK soil is used to make plant food which in fact is just..... you know... no? it's a fucking powder form of reptile zoo.