About Hurren & Hope Holdings Ltd (09613334) United Kingdom