About Clarke Interim Management Limited (08724149) United Kingdom