About Turnock Associates Limited (07932610) United Kingdom