About Turner Price & Williams (gb) Ltd (13213403) United Kingdom