About Jam Interiors Sw Ltd (13327137) United Kingdom