About L R S Service And Repair Ltd (09230429) United Kingdom