About Linda Turner Interiors Limited (07286606) United Kingdom