About Interim And Project Management Services Ltd (11747189) United Kingdom