About Mcgrory Interim Management & Consultancy Limited (05683507) United Kingdom