About Hall & Houghton Ltd. (02305550) United Kingdom