About Hurren & Hope Limited (08592220) United Kingdom