About About-turn Interim Management Limited (04256051) United Kingdom