About D Metcalf Interiors Limited (05681407) United Kingdom