About Interim Executive Consulting Ltd (08225460) United Kingdom