About Albert James Interiors Limited (08482663) United Kingdom