About Turnberry Rug Works Ltd (SC260337) United Kingdom