About Montgomery Interiors Limited (09128395) United Kingdom