About Turnaround And Interim Management Limited (09597158) United Kingdom