About J&l Interiors Limited (10858635) United Kingdom