About J & R Interiors Ltd (09457182) United Kingdom