About James Sheffield Associates Interim Management And Consultancy Limited (SC401650) United Kingdom