About Turnberry Associates Ltd (07448853) United Kingdom