About Turner Associates Ltd (07828584) United Kingdom