Man of Honour
For bloods these are all ones I've used at one point or another. Medichecks, The blood lab, E-val blood analysis, Youth revisited, Optimale, Randox.
There's loads out there they're all basically resellers for the actual testing labs of which there's only a handful so in most cases pick whoever is cheapest for what you want to test as they all end up in the same few path labs anyway.
Actually that's a great shout, a lot of TRT specialists offer quite cheap kits - the only thing you need to do is find a nurse or your local GP to take the sample. DO NOT TRY AND TAKE A VENOUS SAMPLE YOURSELF!