About J&k Interiors Limited (13017453) United Kingdom