About Turner & Harvey-rhys Ltd (13306273) United Kingdom