TOA Corporation in the UK under new management