About Turnberry Holding Ltd (09564420) United Kingdom