About Hexham-beech Investments Limited (00647630) United Kingdom