There is a free testing service in the UK however I know from my own research many things aren't detected including many synthetic drugs aswell so it may or may not reveal anything even if it's present. And I'm pretty sure they only reveal substances with the free UK testing not contaminants.