About Sinclair And Turing Ltd (08933400) United Kingdom