About Harbert Holdings Limited (11865204) United Kingdom