About Hexham Interiors Limited (11422847) United Kingdom