About Turner & Associates Ltd (12982187) United Kingdom