About Turkington Investments Limited (13561068) United Kingdom