About J & R Interiors Ltd (12993347) United Kingdom