About Turkney Investments Ltd (03903821) United Kingdom