About Turkington Ltd (11652543) United Kingdom