About J & R Interior Solutions Ltd (11728914) United Kingdom