About H. Hunt & Sons Ltd. (02924307) United Kingdom