About Jl Kitchens & Interiors Limited (10381103) United Kingdom