About Turner Harriss Associates Ltd. (06469411) United Kingdom