About W & L Interiors Limited (04044610) United Kingdom