About Hexham Bark Ltd (12692758) United Kingdom