About Johnny Turnbull Associates Limited (05814566) United Kingdom