About A.d. Ibbitson Consulting And Interim Limited (11621200) United Kingdom