About Services And Renting Machines Ltd (12551640) United Kingdom