About Turing Solutions Ltd (07602931) United Kingdom