About The Robert Hitchins Group Limited (00678982) United Kingdom