About S J R Interiors Ltd (04983988) United Kingdom