About Hatfield & Moor Interiors Limited (03177407) United Kingdom