About The Turner Agency Limited (03898252) United Kingdom