About Higham Group Ltd. (10073328) United Kingdom