About Hexham Management Limited (SC172824) United Kingdom