About Turner Evans Stevens Limited (03710262) United Kingdom