About Turkington Holdings Limited (NI036179) United Kingdom