About The Hackett Group Limited (01341295) United Kingdom