About H H Birch & Son Limited (IP031775) United Kingdom