About J&l Furnishings Limited (12821849) United Kingdom