About Turnberry House Limited (13493438) United Kingdom