About Turner & Hawkins Holdings Limited (13616249) United Kingdom