About Interim Executive Solutions Limited (04326706) United Kingdom