About David Anderson Interim Management Limited (04300257) United Kingdom