About J&i Service And Repair Centre Ltd (12443846) United Kingdom