About Keith Turnbull Associates Limited (08482575) United Kingdom