About Jbl Furniture Ltd (11704964) United Kingdom