About Interim Service & Programme Management Limited (06132133) United Kingdom