About J&h Interiors Ltd (11238078) United Kingdom