About J. Turner & Associates Limited (03114669) United Kingdom