About The Harris Group Holdings Limited (10836841) United Kingdom