About Turnberry Group Ltd (12135146) United Kingdom