About Interim Management & Consultancy Limited (05150814) United Kingdom